package com.java.yz.day11.ketang;

import java.util.TreeSet;

//存放自定义类对象
//当老师姓名和年龄一样时，认为是同一个人，按照年龄从小到大的顺序的排序
public class TreeSetDemo2 {
    public static void main(String[] args) {
        //创建集合对象
        TreeSet<Teacher2> set = new TreeSet<Teacher2>();
        //创建老师对象，并且添加到集合中去
        set.add(new Teacher2("李白",40));
        set.add(new Teacher2("白居易",42));
        set.add(new Teacher2("杜甫",46));
        set.add(new Teacher2("李白",40));
        System.out.println(set); //java.lang.ClassCastException:报错，原因是类型转换异常
        //class com.java.yz.day11.ketang.Teacher2 cannot be cast to class java.lang.Comparable
        // 所以我们就要在Teacher2中实现这个接口Comparable
    }
}
